a swimming hole in a stretch of a river - Anglais Synonymes Dictionnaire